About this Journal  |  Author Guidelines  |   Submit a Manuscript     

International Journal of Software Engineering for Smart Device

Volume 4, No. 2, 2017, pp 1-6
http://dx.doi.org/10.21742/ijsesd.2017.4.2.01

Abstract



Semantic Annotation of Software Requirements with Language Frame



    Yeong-Su Kim, 1 Seung-Woo Lee, 2 Markus Dollmann and 3 Michaela Geierhos4
    1,2University of Science and Technology, Korea
    3,4Korea Institute of Science and Technology Information University of Paderborn

    Abstract

    An end user generally writes down software requirements in ambiguous expressions using natural language; hence, a software developer attuned to programming language finds it difficult to understand the meaning of the requirements. To solve this problem we define semantic categories for disambiguation and classify/annotate the requirement into the categories by using machine-learning models. We extensively use a language frame closely related to such categories for designing features to overcome the problem of insufficient training data compared to the large number of classes. Our proposed model obtained a micro-average F1-score of 0.75, outperforming the previous model, REaCT.


 

Contact Us

  • PO Box 5074, Sandy Bay Tasmania 7005, Australia
  • Phone: +61 3 9028 5994